Minimums:
    1:
        1: 1
        2: 1
        @pen-down: 2
        @pen-draw: 105
        @pen-right: 1
        @pen-start: 4
        @pen-stop: 10
        @pen-up: 3
        @pen-x++: 8
        @pen-y++: 64
        @pen-y--: 39
        @pixel-b += 255: 111
        @pixel-g += 255: 111
        @pixel-r += 255: 111
        @pixel-x = @pen-x:512: 111
        @pixel-y = @pen-y:512: 111
        @trigger-set-pixel: 111
        H: 1
        H1: 1
        H2: 1
        H3: 1
        H4: 1
        H5: 1
        H6: 1
        clear the screen: 1
        d: 1
        dd: 1
        ddd: 1
        display: 1
        draw a frame: 1
        i: 1
        i1: 1
        i2: 1
        i3: 1
        i4: 1
        i5: 1
        loop: 1
        main: 1
        pen down: 4
        pen up: 6
        poll for input: 1
        rrrr: 1
        set pixel: 111
        set the screen resolution: 1
        set up the screen: 1
        start: 1
        u: 1
        uu: 1
        uuu: 1
    2:
        @pixel-x = @pen-x:256: 111
        @pixel-y = @pen-y:256: 111
        @resolution-x += 255: 1
        @resolution-y += 255: 1
        d: 1
        rr: 1
        rrrr: 1
        u: 1
        uuuu: 2
    3:
        llll: 1
        uuuu: 1
    4:
        @pen-right: 1
        @pen-x++: 1
        @pixel-x = @pen-x:128: 111
        @pixel-y = @pen-y:128: 111
        dddd: 1
        r: 1
        right: 1
        rr: 1
        rrrr: 1
        uu: 2
        uuuu: 2
    6:
        ll: 1
        uu: 1
    7:
        dddd: 1
    8:
        @pen-up: 1
        @pen-y--: 1
        @pixel-x = @pen-x:64: 111
        @pixel-y = @pen-y:64: 111
        dd: 1
        dddd: 2
        r: 1
        right: 1
        rr: 1
        u: 2
        up: 2
        uu: 2
        uuuu: 1
    12:
        @pen-left: 1
        @pen-x--: 1
        l: 1
        left: 1
        u: 1
    14:
        dd: 1
    15:
        up: 1
    16:
        @pen-down: 1
        @pen-right: 1
        @pen-up: 1
        @pen-x: 33
        @pen-x++: 1
        @pen-x-temp: 33
        @pen-y: 2
        @pen-y++: 1
        @pen-y--: 1
        @pen-y-temp: 2
        @pixel-x = @pen-x:32: 111
        @pixel-y = @pen-y:32: 111
        d: 1
        dd: 2
        down: 1
        r: 1
        right: 1
        u: 2
        up: 2
        uu: 1
    17:
        @pen-x: 1
        @pen-x-temp: 1
        @pen-y: 4
        @pen-y-temp: 4
    18:
        @pen-x: 1
        @pen-x-temp: 1
        @pen-y: 4
        @pen-y-temp: 4
    19:
        @pen-x: 1
        @pen-x-temp: 1
        @pen-y: 4
        @pen-y-temp: 4
    20:
        @pen-x: 1
        @pen-x-temp: 1
        @pen-y: 4
        @pen-y-temp: 4
    21:
        @pen-x: 1
        @pen-x-temp: 1
        @pen-y: 4
        @pen-y-temp: 4
    22:
        @pen-x: 1
        @pen-x-temp: 1
        @pen-y: 4
        @pen-y-temp: 4
    23:
        @pen-x: 1
        @pen-x-temp: 1
        @pen-y: 4
        @pen-y-temp: 4
    24:
        @pen-x: 48
        @pen-x-temp: 48
        @pen-y: 4
        @pen-y-temp: 4
    25:
        @pen-y: 3
        @pen-y-temp: 3
    26:
        @pen-y: 3
        @pen-y-temp: 3
    27:
        @pen-y: 3
        @pen-y-temp: 3
    28:
        @pen-x: 23
        @pen-x-temp: 23
        @pen-y: 3
        @pen-y-temp: 3
        d: 1
    29:
        @pen-y: 3
        @pen-y-temp: 3
    30:
        @pen-y: 3
        @pen-y-temp: 3
    31:
        @pen-down: 1
        @pen-y: 3
        @pen-y++: 1
        @pen-y-temp: 3
        down: 1
    32:
        @pen-up: 1
        @pen-y: 11
        @pen-y--: 1
        @pen-y-temp: 11
        @pixel-x = @pen-x:16: 111
        @pixel-y = @pen-y:16: 111
        d: 2
        down: 2
        u: 1
        up: 1
    33:
        @pen-y: 3
        @pen-y-temp: 3
    34:
        @pen-y: 3
        @pen-y-temp: 3
    35:
        @pen-y: 3
        @pen-y-temp: 3
    36:
        @pen-y: 3
        @pen-y-temp: 3
    37:
        @pen-y: 3
        @pen-y-temp: 3
    38:
        @pen-y: 3
        @pen-y-temp: 3
    39:
        @pen-y: 3
        @pen-y-temp: 3
    40:
        @pen-y: 3
        @pen-y-temp: 3
    41:
        @pen-y: 3
        @pen-y-temp: 3
    42:
        @pen-y: 3
        @pen-y-temp: 3
    43:
        @pen-y: 3
        @pen-y-temp: 3
    44:
        @pen-y: 3
        @pen-y-temp: 3
    45:
        @pen-y: 3
        @pen-y-temp: 3
    46:
        @pen-y: 3
        @pen-y-temp: 3
    47:
        @pen-y: 3
        @pen-y-temp: 3
    64:
        @pixel-x = @pen-x:8: 111
        @pixel-y = @pen-y:8: 111
    128:
        @pixel-x = @pen-x:4: 111
        @pixel-y = @pen-y:4: 111
    256:
        @pixel-x = @pen-x:2: 111
        @pixel-y = @pen-y:2: 111
    512:
        @pen-x <- @pen-x-temp:64: 111
        @pen-y <- @pen-y-temp: 111
        @pixel-x = @pen-x: 111
        @pixel-y = @pen-y: 111
    1024:
        @pen-x <- @pen-x-temp:32: 111
    2048:
        @pen-x <- @pen-x-temp:16: 111
    4096:
        @pen-x <- @pen-x-temp:8: 111
    8192:
        @pen-x <- @pen-x-temp:4: 111
    16384:
        @pen-x <- @pen-x-temp:2: 111
    32768:
        @pen-x <- @pen-x-temp: 111